#ifndef PROCEDIMIENTO_H
#define PROCEDIMIENTO_H
#include "tipo_ts.h"
#include "tabla_simbolos.h"
#include "sentencia.h"
class Procedimiento:public Tipo_ts
{
public:
    Procedimiento(Tabla_Simbolos* params,Tabla_Simbolos* ts,Sentencia* instruccion);
    void setParams(Tabla_Simbolos* params);
    void setTs(Tabla_Simbolos* ts);
    void setInstruccion(Sentencia* instruccion);
    Tabla_Simbolos* getParams();
    Tabla_Simbolos* getTs();
    Sentencia* getInstruccion();
    virtual string is();

private:
Tabla_Simbolos* params;
Tabla_Simbolos* ts;
Sentencia* instruccion;
};

#endif // PROCEDIMIENTO_H
